home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / source.exe / POSIX / MAKE / MAKEFILE < prev    next >
Text File  |  1993-08-17  |  1KB  |  62 lines

  1. !include <ntwin32.mak>
  2.  
  3. C_DEFINES=-DSTDC_HEADERS -D_POSIX_SOURCE -DDIRENT -DSTACK_DIRECTION=-1 -DDF_POSIX -D_POSIX_ -UTRACE
  4. C_INCLUDES=-I..\include\bsd -I..\include\df -I.
  5. C_LIBS=..\bsdpsx\bsdpsx.lib ..\lstlib\lstlib.lib
  6.  
  7. all: make.exe
  8.  
  9. ..\bsdpsx\bsdpsx.lib:
  10.     cd ..\bsdpsx
  11.     nmake
  12.     cd ..\make
  13.  
  14. ..\lstlib\lstlib.lib:
  15.     cd ..\lstlib
  16.     nmake
  17.     cd ..\make
  18.  
  19. make.obj: make.c *.h
  20.  
  21. arch.obj: arch.c *.h
  22.  
  23. buf.obj: buf.c *.h
  24.  
  25. compat.obj: compat.c *.h
  26.  
  27. cond.obj: cond.c *.h
  28.  
  29. df_mi.obj: df_mi.c *.h
  30.  
  31. dir.obj: dir.c *.h
  32.  
  33. emalloc.obj: emalloc.c *.h
  34.  
  35. ffs.obj: ffs.c *.h
  36.  
  37. hash.obj: hash.c *.h
  38.  
  39. job.obj: job.c *.h
  40.  
  41. main.obj: main.c *.h
  42.  
  43. parse.obj: parse.c *.h
  44.  
  45. putenv.obj: putenv.c *.h
  46.  
  47. str.obj: str.c *.h
  48.  
  49. stubs.obj: stubs.c *.h
  50.  
  51. suff.obj: suff.c *.h
  52.  
  53. targ.obj: targ.c *.h
  54.  
  55. var.obj: var.c *.h
  56.  
  57. make.exe: make.obj arch.obj buf.obj compat.obj cond.obj df_mi.obj dir.obj emalloc.obj ffs.obj hash.obj job.obj main.obj parse.obj putenv.obj str.obj stubs.obj suff.obj targ.obj var.obj ..\bsdpsx\bsdpsx.lib ..\lstlib\lstlib.lib
  58.     $(link) $(linkdebug) $(psxflags) -out:$*.exe $** $(psxlibs) $(C_LIBS)
  59.  
  60. .c.obj:
  61.     $(cc) $(cflags) $(psxvars) $(cvars) $(cdebug) $(C_DEFINES) $(C_INCLUDES) $*.c
  62.